insulating bead - Turkish English Dictionary